iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0

今天,我們要做四件事

  1. 了解 Python 的由來
  2. Python有多熱門?
  3. 學習Python的心路歷程分享
  4. 安裝 Python,從一顆蛋孵出你的第一條蛇
  5. 如何驗證安裝成功?

一、Python 是什麼?

說到 Python,很多人第一反應是:「喔~那個機器學習的語言!」或是:「是那個寫爬蟲的?」再不然就是:「是不是那個蛇 logo 很可愛的?」

是的,你說的都對。Python 是一門高階、直譯式、動態語言,它誕生於 1989 年的聖誕節假期(不是開玩笑,是真的假期作品),由荷蘭工程師 Guido van Rossum 所開發。當時 Guido 決定要寫一種「簡潔、有趣、容易學」的語言,靈感還來自一個英國喜劇團體《Monty Python》。

所以 Python 的命名,跟蛇沒關係,而是來自一個愛講冷笑話的喜劇團。

但說到這邊,你可能會問:「學這個幹嘛?可以吃嗎?」

肯定可以!而且還是可以吃香喝辣的那種喔哈哈哈~

因為 Python 是目前最熱門的程式語言之一,用途極廣:

  • 做網站(Django、Flask)
  • 做資料科學(Pandas、Numpy)
  • 做 AI(TensorFlow、PyTorch)
  • 做自動化(誰還手動搬 Excel?)
  • 做爬蟲(讓你一夜之間成為資料獵人)
  • 做遊戲開發(Pygame)

連 Google、NASA、Netflix、Instagram 都在用。簡單說,你學會了 Python,就像拿到了一把瑞士刀,走到哪都能削點什麼。

https://ithelp.ithome.com.tw/upload/images/20250916/201647213s3FCvjmDL.png

上圖引用自:
https://medium.com/python4u/python-for-beginners-python-%E4%BB%8B%E7%B4%B9%E5%8F%8A%E9%96%8B%E7%99%BC%E7%92%B0%E5%A2%83%E7%B0%A1%E4%BB%8B-df5792e34f93

二、Python有多熱門?

💡從TIOBE指數來看💡(這邊以TIOBE指數來說明舉例,不過也有其他指數可以參考!)

TIOBE 是全球程式語言流行度的指標,每個月都會更新。

近幾年,Python 幾乎霸榜第一名,甚至超越了 C語言、Java。

代表Python是近幾年最多人使用,而選擇程式語言當然是要選最多人用的呀!

該索引每月會更新一次。評級基於全球熟練工程師的數量、課程和第三方供應商的數量。

可以看到從去年(2024)的九月到今年(2025)的九月,Python都穩居榜首的位置!
(所以入門者優先學Python是CP值很高的選擇呦~!)

https://ithelp.ithome.com.tw/upload/images/20250916/20164721stMWToeoNT.png

三、為何要學Python?(心路歷程分享)

很多人問:

「程式語言這麼多,我為什麼要先學 Python?」

理由其實很簡單:

  1. 門檻低:語法簡單,不需要背一堆括號和分號。
  2. 需求高:AI、Data、Backend 全都用得到。
  3. 學一送多:一旦學會 Python,跨足到其他語言也容易,因為程式的邏輯都相通。
  4. 超適合自學:網路上資源爆炸多,出問題 Google 一下幾乎都有解答。

如果把學程式比喻成「學開車」,C++ 就像是學開卡車,Java 是學開公車,而 Python 是學開自排車。

你會先想從哪一個開始?答案顯而易見。

⭐️這邊分享一下我的學習歷程~⭐️

對程式初學者來說,第一步往往就是大魔王!!!
五年前身為一個程式小白的我在大學第一次接觸程式語言,學的就是 C / C++,那時候每天都泡在解 bug 的無限迴圈裡,常常一個小小的分號忘了打就被卡好幾個小時。(相信很多人感同身受!!~)
那種挫折感,真的會讓人懷疑自己到底適不適合寫程式。
身邊也有幾個同學因而休學或是轉學更甚至畢業後不打算朝著工程師的方向發展~
因為大部分人早就被這些入門障礙消磨掉了熱情。

但寫程式真的該這麼痛苦嗎?

直到後來我遇見了 Python,我才發現「原來程式也可以寫得這麼順」。
Python 好入門、容易讀,就像一種「友善」的程式語言。學它的過程不再是滿地挫折,反而是一種推動我持續寫下去的動力。
回頭看,雖然有人會批評 Python 效能不如 C/C++,但對當時的我來說,這些缺點完全比不上它帶來的「寫程式也可以很舒服」的體驗。可以說,Python 真的改變了我對寫程式的想像。
也因為這樣,我在大學期間也主動的去擔任系上的Python助教也接了一些Python的家教
甚至是報名IThome鐵人賽~就是希望把所學的精華傳遞下去!!

四、我該去哪裡抓這條蛇?Python 安裝教學!

步驟 1:前往官方網站

打開你的瀏覽器,拜訪 Python 官方網站:

👉 https://www.python.org/

在首頁點下黃色大按鈕:「Download Python 3.x.x」

(x.x 會一直更新,現在通常是 3.13或以後)

https://ithelp.ithome.com.tw/upload/images/20250916/20164721l0BXJgJ4b1.png

https://ithelp.ithome.com.tw/upload/images/20250916/20164721cVuHugg0ey.png

五、如何驗證安裝成功?

打開終端機或命令提示字元,輸入: python —version

https://ithelp.ithome.com.tw/upload/images/20250916/20164721rTj20IV2c3.png

如果出現 Python 3.x.x,恭喜你,蛇已經在你的系統裡準備好咬你一口(開玩笑,是準備好跟你玩了)。

結語:你已經準備好開始寫程式了!

今天,我們一起認識了 Python 的由來與魅力,並順利把它安裝到電腦上,這是邁向程式世界非常重要的一步。

也許你現在還沒寫出任何一行程式,但沒關係——明天開始,你就會用 Jupyter Notebook 寫下人生第一個 print(),開啟你的 Python 修煉之路!

暖暖手!那我們就明天見囉~!!準備好迎接明天的挑戰吧!!
/images/emoticon/emoticon29.gif


上一篇
【Day1】參賽宣言文(序)
下一篇
【Day3】你的養蛇場準備好了嗎?:Python 環境安裝:Anaconda、Jupyter Notebook
系列文
Python 小白的逆襲:30 天從零到能教人的精華筆記,寫給迷惘的你與當年的我自己!3
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言